space technology program (stp) - Allemand Anglais Dictionnaire